.NingJu-box {
  // padding-top: 0.2667rem;

  .NingJu-content-box {
    background-color: #f7f7f7;
    height: 100%;
    display: flex;
    flex-direction: column;

    .am-list-body {
      background-color: #f7f7f7;
    }

    .NingJu-tab {
      display: flex;
      justify-content: space-around;
      padding: 0.4rem;
      align-items: center;
      background-color: #fff;
      margin-bottom: 0.2667rem;
      .NingJuimg0 {
        width: 1.1733rem;
        height: 1.04rem;
      }

      .NingJuimg1 {
        width: 1.7867rem;
        height: 0.8667rem;
      }

      .NingJuimg2 {
        width: 1.7733rem;
        height: 0.8533rem;
      }

    }

    .NingJu-list {
      flex: 1;

      .Qianyan-box {
        background-color: #fff;
        margin-bottom: 0.2667rem;
        padding: 0 0.2667rem;
        display: block;
        position: relative;

        .Qianyan-box-t {
          display: flex;
          align-items: center;
          padding: 0.4rem 0.2667rem;
          position: relative;
          z-index: 11;

          .Qianyan-box-t-img {
            width: 2.3467rem;
            height: 1.4667rem;
            border: 1px solid #f7f7f7;
            display: inline-block;
            border-radius: 0.2667rem;
            text-align: center;
            overflow: hidden;

            img {
              height: 1.4667rem;
            }
          }

          .Qianyan-box-right {
            padding-left: 0.5333rem;
            font-size: 0.32rem;
            flex: 1;

            .Qianyan-title {
              color: #333;
              font-size: 0.3733rem;
              text-overflow: -o-ellipsis-lastline;
              overflow: hidden;
              text-overflow: ellipsis;
              display: -webkit-box;
              -webkit-line-clamp: 2;
              line-clamp: 2;
              -webkit-box-orient: vertical;
            }
            .Qianyan-shortIntroduce {
              text-overflow: -o-ellipsis-lastline;
              overflow: hidden;
              text-overflow: ellipsis;
              display: -webkit-box;
              -webkit-line-clamp: 4;
              line-clamp: 4;
              -webkit-box-orient: vertical;
            }

            p {
              margin-bottom: 0.1333rem;
              line-height: 0.4rem;
            }
          }
        }

        video {
          width: 100%;
          position: absolute;
          top: 0;
          left: 0;
          height: 100%;
          // height: 1.3333rem;
          // background-color: red;
          opacity: 0;
        }

      }

      .Qianyan-box-b {
        padding: 0.4rem 0;
        border-top: 1px solid #CFCFCF;
      }
    }
  }
}

.icon-header-lout {
  padding-right: 0.1rem;
}